The phrase "long veil" refers to a piece of fabric that is worn by some people, typically women, to cover their faces or heads.